edinburgh pagan magician comedy irish maine stories science fiction ghosts illusionist music classic fairies ghost scotland cork art galway http dublin london fantasy wales escort maine writer blogfa wicca haunted magic glasgow paranormal escorts magick occult fairy music fiction new england author dragons new england stories horror